Technology is best when it brings people together.
Responsible for leading the marketing strategy for the Large Enterprise and Public Sector, a £300M business unit within Xerox UK ...